Predicting the Next Change at the Fine-Grained Level

نویسندگان

  • Hiroaki Murakami
  • Keisuke Hotta
  • Yoshiki Higo
  • Shinji Kusumoto
چکیده

Changing source code is not an easy task. Developers occasionally change source code incorrectly or overlook code fragments that need to be changed. Such mistakes entail additional cost in having to reedit the source code correctly, and repeated changes themselves can be a hazard to software quality. We are conducting research into realizing automated code changing as a countermeasure for human errors. As the first step of this research, in this paper we propose a technique to predict what kinds of program elements will be deleted and added in the next change to Java methods. We also evaluate two types of prediction using the proposed technique. One is predicting all types of program elements. The other is predicting only program elements that are statements or larger elements. The precision of the two types of prediction were experimentally found to be 54%-96% and 73%-99%, respectively.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Ultra-Fine Grained Dual-Phase Steels

This paper provides an overview on obtaining low-carbon ultra-fine grained dual-phase steels through rapid intercritical annealing of cold-rolled sheet as improved materials for automotive applications. A laboratory processing route was designed that involves cold-rolling of a tempered martensite structure followed by a second tempering step to produce a fine grained aggregate of ferrite and ca...

متن کامل

Evolution of texture in an ultrafine and nano grained magnesium alloy

The evolution of texture was discussed during the formation of ultra-fine and nano grains in a magnesium alloy severely deformed through accumulative back extrusion (ABE). The microstructure and texture obtained after applying multiple deformation passes at temperatures of 100 and 250°C were characterized. The results showed that after single ABE pass at 100°C an ultrafine/nano grained microstr...

متن کامل

The Effect of Geopolymerization on the Unconfined Compressive Strength of Stabilized Fine-grained Soils

This study focuses on evaluating the unconfined compressive strength (UCS) of improved fine-grained soils. A large database of unconfined compressive strength of clayey soil specimens stabilized with fly ash and blast furnace slag based geopolymer were collected and analyzed. Subsequently, using adaptive neuro fuzzy inference system (ANFIS), a model has been developed to assess the UCS of stabi...

متن کامل

Superplasticity of a fine-grained Mg–1.5 wt% Gd alloy after severe plastic deformation

The strain rate sensitivity (SRS) of Mg–1.5 wt% Gd processed by conventional extrusion and 2 passes of simple shear extrusion (SSE) was investigated by shear punch testing. Shear punch tests were conducted at initial shear strain rates in the range of 0.003–0.3 s-1 and at temperatures in the range of 573–773 K. A fine-grained microstructure with an average grain size of about 2.5 µm, obtained a...

متن کامل

PETROLOGICAL AND GEOCHEMICAL STUDY OF CRUSTAL XENOLITHS FROM 1961 ERUPTION OF CALBUCO VOLCANO, CHILE (LATITUDE 41 20 S )

Twenty four samples of xenoliths and country rocks from the 1961 lava flow of Calbuco volcano have been studied. Fourteen samples have been analyzed for major elements and P, Ni, Ba, Cr, V, Zr, Sc, Y, and Sr. Five of these samples were further analyzed for Sm, Nd, Sr, and Pb isotope ratios. Seventeen samples were analyzed under the microscope and three samples were analyzed by microprobe fo...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014